@import url("https://use.typekit.net/fsu6qlr.css");
:root{
	--clr-default-content-bg: #ffffff;
	--clr-default-content-txt: #2d2d2d;
	--clr-pageintro-bg: #f2f2f2;
	--clr-pageintro-txt: #2d2d2d;
	--clr-pageintro-alt: #f2f2f2;
	--clr-default-link-txt: #839131;
	--clr-default-link-alt: #2d2d2d;
	--clr-default-button-bg: #839131;
	--clr-default-button-txt: #ffffff;
	--clr-default-button-alt: #839131;
	--clr-default-button-hover-bg: #2d2d2d;
	--clr-default-button-hover-txt: #ffffff;
	--clr-default-button-hover-alt: #2d2d2d;
	--clr-default-button-alt-bg: #ffffff;
	--clr-default-button-alt-txt: #839131;
	--clr-default-button-alt-alt: #839131;
	--clr-default-button-alt-hover-bg: #ffffff;
	--clr-default-button-alt-hover-txt: #2d2d2d;
	--clr-default-button-alt-hover-alt: #2d2d2d;
	--clr-slider-nav-bg: #ffffff;
	--clr-slider-nav-txt: #839131;
	--clr-slider-nav-alt: #839131;
	--clr-slider-nav-hover-bg: #ffffff;
	--clr-slider-nav-hover-txt: #2d2d2d;
	--clr-slider-nav-hover-alt: #2d2d2d;
	--clr-form-field-bg: #ffffff;
	--clr-form-field-txt: #2d2d2d;
	--clr-form-field-alt: #839131;
	--clr-form-field-active-alt: #edefe3;
	--clr-form-placeholder-txt: #969696;
	--clr-form-error-txt: #e75b5b;
	--clr-form-error-alt: #e75b5b;
	--clr-form-button-bg: #839131;
	--clr-form-button-txt: #ffffff;
	--clr-form-button-alt: #839131;
	--clr-form-button-hover-bg: #2d2d2d;
	--clr-form-button-hover-txt: #ffffff;
	--clr-form-button-hover-alt: #2d2d2d;
	--clr-sm-icons-bg: #839131;
	--clr-sm-icons-txt: #ffffff;
	--clr-navigation-container-bg: #ffffff;
	--clr-navigation-container-txt: #2d2d2d;
	--clr-navigation-container-alt: #839131;
	--clr-navigation-item-txt: #2d2d2d;
	--clr-navigation-item-alt: #839131;
	--clr-navigation-item-active-txt: #839131;
	--clr-navigation-item-active-alt: #839131;
	--clr-navigation-subitem-bg: #f2f2f2;
	--clr-navigation-subitem-txt: #2d2d2d;
	--clr-navigation-subitem-active-bg: #839131;
	--clr-navigation-subitem-active-txt: #ffffff;
	--clr-navigation-icons-txt: #2d2d2d;
	--clr-navigation-icons-alt: #839131;
	--clr-sidebar-bg: #ffffff;
	--clr-sidebar-txt: #2d2d2d;
	--clr-hamb-nav-bg: #f2f2f2;
	--clr-hamb-nav-txt: #2d2d2d;
	--clr-hamb-nav-item-txt: #2d2d2d;
	--clr-hamb-nav-item-alt: #839131;
	--clr-hamb-nav-active-txt: #839131;
	--clr-hamb-nav-active-alt: #839131;
	--clr-hamb-icon-txt: #2d2d2d;
	--clr-header-bg: #f2f2f2;
	--clr-header-txt: #2d2d2d;
	--clr-header-intro-bg: rgba(45, 45, 45, 0.5);
	--clr-header-intro-txt: #ffffff;
	--clr-header-button-bg: #839131;
	--clr-header-button-txt: #ffffff;
	--clr-header-button-alt: #839131;
	--clr-header-button-hover-bg: #2d2d2d;
	--clr-header-button-hover-txt: #ffffff;
	--clr-header-button-hover-alt: #2d2d2d;
	--clr-mainfooter-bg: #2d2d2d;
	--clr-mainfooter-txt: #f2f2f2;
	--clr-mainfooter-alt: #f2f2f2;
	--clr-mainfooter-social-bg: #f2f2f2;
	--clr-mainfooter-social-txt: #2d2d2d;
	--clr-subfooter-bg: #ffffff;
	--clr-subfooter-txt: #2d2d2d;
	--clr-subfooter-link-txt: #2d2d2d;
	--clr-subfooter-link-alt: #839131;
	--clr-mainfooter-nav-link-txt: #f2f2f2;
	--clr-mainfooter-contact-link-txt: #f2f2f2;
	--clr-service-module-bg: #f2f2f2;
	--clr-service-module-txt: #2d2d2d;
	--clr-service-module-item-title-txt: #2d2d2d;
	--clr-service-module-item-title-alt: #839131;
	--clr-service-module-button-bg: #839131;
	--clr-service-module-button-txt: #ffffff;
	--clr-service-module-button-alt: #839131;
	--clr-service-module-button-hover-bg: #2d2d2d;
	--clr-service-module-button-hover-txt: #ffffff;
	--clr-service-module-button-hover-alt: #2d2d2d;
	--clr-service-module-button-alt-txt: #839131;
	--clr-service-module-button-alt-alt: #839131;
	--clr-service-module-button-alt-hover-txt: #2d2d2d;
	--clr-service-module-button-alt-hover-alt: #2d2d2d;
	--clr-highlight-background-bg: #ffffff;
	--clr-highlight-background-txt: #2d2d2d;
	--clr-highlight-content-bg: rgba(45, 45, 45, 0.5);
	--clr-highlight-content-txt: #ffffff;
	--clr-highlight-button-bg: #839131;
	--clr-highlight-button-txt: #ffffff;
	--clr-highlight-button-alt: #839131;
	--clr-highlight-button-hover-bg: #2d2d2d;
	--clr-highlight-button-hover-txt: #ffffff;
	--clr-highlight-button-hover-alt: #2d2d2d;
	--clr-instagram-bg: #ffffff;
	--clr-instagram-txt: #2d2d2d;
	--clr-logoslider-bg: #f2f2f2;
	--clr-logoslider-txt: #2d2d2d;
	--clr-logoslider-arrows-txt: #839131;
	--clr-news-module-bg: #ffffff;
	--clr-news-module-txt: #2d2d2d;
	--clr-news-module-item-txt: #2d2d2d;
	--clr-news-module-button-bg: #ffffff;
	--clr-news-module-button-txt: #839131;
	--clr-news-module-button-alt: #839131;
	--clr-news-module-slider-nav-txt: #839131;
	--clr-news-module-slider-nav-alt: #2d2d2d;
	--clr-newsletter-full-bg: #edefe3;
	--clr-newsletter-full-txt: #2d2d2d;
	--clr-newsletter-social-full-bg: #839131;
	--clr-newsletter-social-full-txt: #ffffff;
	--clr-newsletter-full-link-txt: #2d2d2d;
	--clr-newsletter-full-link-alt: #839131;
	--clr-newsletter-plane-txt: #dfb947;
	--clr-newsletter-social-small-bg: #2d2d2d;
	--clr-newsletter-social-small-txt: #ffffff;
	--clr-newsletter-small-link-txt: #ffffff;
	--clr-newsletter-small-link-alt: #839131;
	--clr-pinterest-txt: #2d2d2d;
	--clr-project-module-bg: #ffffff;
	--clr-project-module-txt: #2d2d2d;
	--clr-project-module-button-alt-bg: #2d2d2d;
	--clr-project-module-button-alt-txt: #ffffff;
	--clr-project-module-button-alt-alt: #2d2d2d;
	--clr-project-module-button-alt-hover-bg: #839131;
	--clr-project-module-button-alt-hover-txt: #ffffff;
	--clr-project-module-button-alt-hover-alt: #839131;
	--clr-project-module-slider-nav-bg: #ffffff;
	--clr-project-module-slider-nav-txt: #839131;
	--clr-project-module-slider-nav-alt: #839131;
	--clr-project-module-slider-nav-hover-bg: #ffffff;
	--clr-project-module-slider-nav-hover-txt: #2d2d2d;
	--clr-project-module-slider-nav-hover-alt: #2d2d2d;
	--clr-reference-module-bg: #f2f2f2;
	--clr-reference-module-txt: #2d2d2d;
	--clr-reference-module-item-txt: #2d2d2d;
	--clr-reference-module-item-alt: #e5e5e5;
	--clr-reference-module-slider-nav-bg: #839131;
	--clr-reference-module-slider-nav-txt: #ffffff;
	--clr-reference-module-slider-nav-alt: #839131;
	--clr-reference-module-slider-nav-hover-bg: #2d2d2d;
	--clr-reference-module-slider-nav-hover-txt: #ffffff;
	--clr-reference-module-slider-nav-hover-alt: #2d2d2d;
	--clr-review-bg: #edefe3;
	--clr-review-txt: #2d2d2d;
	--clr-review-stars-txt: #2d2d2d;
	--clr-review-stars-alt: #ffffff;
	--clr-review-arrows-txt: #839131;
	--clr-faq-block-bg: #edefe3;
	--clr-faq-question-txt: #2d2d2d;
	--clr-faq-question-alt: #839131;
	--clr-faq-answer-txt: #2d2d2d;
	--clr-faqmodule-bg: #edefe3;
	--clr-faqmodule-txt: #2d2d2d;
	--clr-faqmodule-block-bg: #839131;
	--clr-faqmodule-question-txt: #ffffff;
	--clr-faqmodule-question-alt: #ffffff;
	--clr-faqmodule-answer-txt: #ffffff;
	--clr-overviewitem-bg: #f2f2f2;
	--clr-overviewitem-txt: #2d2d2d;
	--clr-blockgrid-row-alt-bg: #edefe3;
	--clr-blockgrid-row-alt-txt: #2d2d2d;
	--clr-gridmod-contactperson-bg: #edefe3;
	--clr-gridmod-contactperson-txt: #2d2d2d;
	--clr-gridmod-contactperson-link-txt: #2d2d2d;
	--clr-gridmod-contactperson-link-alt: #839131;
	--clr-gridmod-moreinfo-bg: #edefe3;
	--clr-gridmod-moreinfo-txt: #2d2d2d;
	--clr-gridmod-moreinfo-link-txt: #839131;
	--clr-gridmod-moreinfo-link-alt: #2d2d2d;
	--clr-gridmod-newsletter-bg: #edefe3;
	--clr-gridmod-newsletter-txt: #2d2d2d;
	--clr-gridmod-text-bg: #edefe3;
	--clr-gridmod-text-txt: #2d2d2d;
	--clr-gridmod-text-link-txt: #839131;
	--clr-gridmod-text-link-alt: #2d2d2d;
	--clr-gridmod-text-button-bg: #839131;
	--clr-gridmod-text-button-txt: #ffffff;
	--clr-gridmod-text-button-alt: #839131;
	--clr-gridmod-text-button-hover-bg: #2d2d2d;
	--clr-gridmod-text-button-hover-txt: #ffffff;
	--clr-gridmod-text-button-hover-alt: #2d2d2d;
	--clr-gridmod-card-bg: #edefe3;
	--clr-gridmod-card-txt: #2d2d2d;
	--clr-gridmod-text-link-txt: #2d2d2d;
	--clr-gridmod-text-link-alt: #839131;
	--clr-gridmod-card-button-bg: #2d2d2d;
	--clr-gridmod-card-button-txt: #ffffff;
	--clr-gridmod-card-button-alt: #839131;
	--clr-gridmod-card-button-hover-bg: #ffffff;
	--clr-gridmod-card-button-hover-txt: #2d2d2d;
	--clr-gridmod-card-button-hover-alt: #839131;
	--clr-gridmod-job-bg: #edefe3;
	--clr-gridmod-job-txt: #2d2d2d;
	--clr-gridmod-job-button-bg: #2d2d2d;
	--clr-gridmod-job-button-txt: #ffffff;
	--clr-gridmod-job-button-alt: #839131;
	--clr-gridmod-job-button-hover-bg: #ffffff;
	--clr-gridmod-job-button-hover-txt: #2d2d2d;
	--clr-gridmod-job-button-hover-alt: #839131;
	--clr-beforeafter-overlay-bg: #f2f2f2;
	--clr-beforeafter-divider-bg: #ffffff;
	--clr-beforeafter-divider-txt: #2d2d2d;
	--clr-contactoptions-bg: #839131;
	--clr-contactoptions-item-txt: #ffffff;
	--clr-contactoptions-item-alt: #839131;
	--clr-contactoptions-slideout-bg: #ffffff;
	--clr-contactoptions-slideout-txt: #2d2d2d;
	--clr-contactoptions-slideout-alt: #839131;
	--clr-contactoptions-title-bg: #839131;
	--clr-contactoptions-title-txt: #ffffff;
	--clr-breadcrumbs-txt: #2d2d2d;
	--clr-breadcrumbs-alt: #839131;
	--clr-defaultpaging-bg: #ffffff;
	--clr-defaultpaging-txt: #2d2d2d;
	--clr-defaultpaging-alt: #839131;
	--clr-defaultpaging-mobile-bg: #ffffff;
	--clr-defaultpaging-mobile-txt: #2d2d2d;
	--clr-defaultpaging-mobile-alt: #839131;
	--clr-searchbar-bg: #e5e5e5;
	--clr-searchbar-txt: #2d2d2d;
	--clr-searchbar-button-bg: #839131;
	--clr-searchbar-button-txt: #ffffff;
	--clr-searchbar-button-alt: #839131;
	--clr-searchbar-button-hover-bg: #2d2d2d;
	--clr-searchbar-button-hover-txt: #ffffff;
	--clr-searchbar-button-hover-alt: #2d2d2d;
	--clr-searchresult-bg: #f2f2f2;
	--clr-searchresult-txt: #2d2d2d;
	--clr-cookiebar-bg: #f2f2f2;
	--clr-cookiebar-txt: #2d2d2d;
	--clr-cookiebar-link-txt: #839131;
	--clr-cookiebar-link-alt: #2d2d2d;
	--clr-cookiebar-button-accept-bg: #839131;
	--clr-cookiebar-button-accept-txt: #ffffff;
	--clr-cookiebar-button-accept-alt: #839131;
	--clr-cookiebar-button-accept-hover-bg: #2d2d2d;
	--clr-cookiebar-button-accept-hover-txt: #ffffff;
	--clr-cookiebar-button-accept-hover-alt: #2d2d2d;
	--clr-cookiebar-button-reject-txt: #839131;
	--clr-cookiebar-button-reject-alt: #839131;
	--clr-cookiebar-button-reject-hover-txt: #2d2d2d;
	--clr-cookiebar-button-reject-hover-alt: #2d2d2d;
	--clr-popup-header-bg: #ffffff;
	--clr-popup-header-txt: #2d2d2d;
	--clr-popup-header-alt: #839131;
	--clr-popup-close-bg: #839131;
	--clr-popup-close-txt: #ffffff;
	--clr-popup-body-bg: #ffffff;
	--clr-popup-body-txt: #2d2d2d;
	--clr-popup-body-link-txt: #839131;
	--clr-popup-body-link-alt: #2d2d2d;
	--clr-popup-footer-bg: #ffffff;
	--clr-popup-footer-txt: #2d2d2d;
	--clr-popup-footer-alt: #839131;
	--clr-popup-button-bg: #839131;
	--clr-popup-button-txt: #ffffff;
	--clr-popup-button-alt: #839131;
	--clr-popup-button-hover-bg: #ffffff;
	--clr-popup-button-hover-txt: #839131;
	--clr-popup-button-hover-alt: #839131;
	--clr-sitemap-link-txt: #2d2d2d;
	--clr-sitemap-link-alt: #839131;
	--clr-sitemap-nonlink-txt: #2d2d2d;
	--ff-primary: "open-sans", sans-serif;
	--ff-secondary: "titillium-web", sans-serif;
}
